package com.itheima.service;

import com.github.pagehelper.PageInfo;
import com.itheima.model.domain.Article;
import com.itheima.model.domain.User;

import java.util.List;

public interface IUserService {
    //根据id查询用户信息
    public User selectUserWithId(int id);

    //分页查询用户信息
    public PageInfo<User> selectUserWithPage(Integer page, Integer count);

    //根基id删除用户
    public void deleteUserWithId(int id);

    //根据id更新用户权限
    public void updateAuthorityWithId(int id);

    //更新用户信息
    public void updateUserWithId(User user);

    //根据用户名搜索用户
    public List<User> searchUsers(String keyword);
}



